Diffusion Forcing